#pragma once
#include "vtkmrmlimagedisplaynode.h"

class vtkMRMLEndoscopeImageDisplayNode3 :
	public vtkMRMLImageDisplayNode
{
public:
	static vtkMRMLEndoscopeImageDisplayNode3 * New();
	vtkTypeRevisionMacro(vtkMRMLEndoscopeImageDisplayNode3, vtkMRMLImageDisplayNode);
	virtual vtkMRMLNode* CreateNodeInstance();
	virtual const char* GetNodeTagName() ;
	virtual void BuildPipeline(void);
protected:
	~vtkMRMLEndoscopeImageDisplayNode3(void);
	vtkMRMLEndoscopeImageDisplayNode3(void);
	vtkMRMLEndoscopeImageDisplayNode3(const vtkMRMLEndoscopeImageDisplayNode3 &);
	void operator = (const vtkMRMLEndoscopeImageDisplayNode3 &);
};
